#ifndef CMODELLISTCLASS_H
#define CMODELLISTCLASS_H

class CModelListClass
{
	struct ModelInfoType
	{
		D3DXVECTOR4 d3dColor;
		float fXPos;
		float fYPos;
		float fZPos;
	};
	
	int m_nModelCount;
	ModelInfoType* m_pModelInfoList;

public:
	CModelListClass(void);
	CModelListClass(const CModelListClass&);
	~CModelListClass(void);

	bool Initialize(int nNumModels);
	void ShutDown();

	int GetModelCount();
	void GetData(int nIndex, float& fXPos, float& fYPos, float& fZPos, D3DXVECTOR4& d3dColor);
};

#endif